Python Job: Junior Software Engineer (Python)

Job added on

Company

OakNorth Bank

Location

London, England - United Kingdom

Job type

Full-Time

Python Job Details

Small and medium-size enterprises (SME) are one of the biggest drivers of growth and innovation in economies all over the world. Despite these companies being a powerful force in the economy, many SMEs find it difficult to raise capital during critical stages of their company growth. Traditional commercial lending is optimised to make loans that are either too small to be effective or too large and expensive to be practical. At OakNorth, our mission is to help lenders fill this gap which we refer to as the “Missing Middle.” We are building a SaaS platform called the Credit Intelligence Suite which transforms commercial lending by helping banks build deeper relationships with their clients, open new, more profitable opportunities, whilst delivering credit decisions up to ten times faster than traditional models, with lower risk and greater efficiency.

Our Software Engineers are responsible for building our web-based platform, allowing us to capitalise on the above opportunity. They thrive in data-driven and fast-paced environments and drive the evolution of our web architecture.
OakNorth’s engineering team is organised into cross-functional squads. You’ll work collaboratively with designers, product managers and other engineers to build greenfield features and deploy high quality tested code resulting in amazing user experiences.
As a Junior Software Engineer, you will be able to learn a wide range of technical skills on a cloud-based , including technologies like AWS, Python, PostgreSQL, REST APIs, Typescript, React, Docker and Kubernetes - in a financial services environment.

You're a great fit for us if:

    • You are familiar with web development fundamentals and are interested in learning more about the web ecosystem and its technologies
    • You enjoy self-learning but also pairing with more senior engineers to upskill
    • You want to work in a cross-functional team of engineers, product managers, designers, and credit analysts.
    • You’re excited to focus on a real customer problem, work collaboratively to solve it and then iterate based
    • on feedback from users
    • You are excited to join a small company that is still early in the journey. You’re excited at the prospect of
    • getting to establish some best practices and aren’t put off by the fact that we’ll get a few things wrong
    • along the way
    • Bonus points if you care about finance and lending. It’s great if you already have some domain knowledge,
    • but you don’t need to know anything about it other than it’s something you’d like to know more about

You might not be a great fit for us if:

    • You want to focus on purely technical problems and huge scale. While parts of our system deal with large amounts of data, the nature of our B2B business means we’re not going to be seeing millions of requests per second or petabytes of data
    • You want the support systems that exist in some larger tech companies

Tech stack:

    • Our frontend compromises of Yarn Workspaces to drive our Typescript/React app.
    • The backend REST API micro-services are written in Python.
    • We use PostgreSQL for data persistence and RabbitMQ for messaging.
    • All our services run in Kubernetes hosted on AWS.
In your first few weeks:
You’ll spend time with our product managers, credit analyst team, and customer facing sales and support teams because we want to get you up to speed in the world of SME lending and help you understand how OakNorth fits into it. You will meet all the engineers and learn about our tech stack, architecture, and technical goals. You will get familiar with our programming languages and coding practices and start contributing to one of
the teams.
In your first few months:
You will have found a team that you feel you can contribute to. You’re working with the tech leads and other engineers to help deliver items from the product road map, and you will have gotten some good feedback from your first contributions.

About OakNorth
Small and medium-size enterprises (SME) are one of the biggest drivers of growth and innovation in economies all over the world. Despite these companies being a powerful force in the economy, many SMEs find it difficult to raise capital during critical stages of their company growth. Traditional commercial lending is optimised to make loans that are either too small to be effective or too large and expensive to be practical. At OakNorth, our mission is to help lenders fill this gap which we refer to as the “Missing Middle.” We are building a SaaS platform called the Credit Intelligence Suite which transforms commercial lending by helping banks build deeper relationships with their clients, open new, more profitable opportunities, whilst delivering credit decisions up to ten times faster than traditional models, with lower risk and greater efficiency.

Our Investors
OakNorth Holdings (the group which includes OakNorth Bank plc and the various OakNorth software entities around the world) has raised over $1bn from leading investors, including: Clermont Group, Coltrane, EDBI of Singapore, GIC, NIBC, SMBC, Toscafund, and SoftBank’s Vision Fund.

We have ambitious goals for this platform, and to help us realise them we’re looking for experienced software engineers who are just as focused on the product side of engineering as they are on the technical. You’ll be joining our global engineering team, which is less than 100 engineers, to make a big impact on the direction of our technology platform and most importantly, on the day-to-day workflows of our customers.

Our Customers
In addition to OakNorth’s own bank in the UK, the software is also being deployed by banks around the world, including: Capital One, Fifth Third, PNC, SMBC, Customers Bank, Old National Bank, Modern Bank, and Lafayette Square in the US, and ABN Amro, NIBC and OIMIO in Europe.

Thank you very much for your interest in OakNorth
We are happy to consider you for roles within our group of companies. If we can identify a match between your skill set and our immediate recruiting needs, please expect to hear from us very soon. If we are unable to identify a fit in the near term, please note that we intend to retain the data you send to us so we may contact you in the future.